<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // location="https://www.baidu.com"
        // 定义基准日期：2025年9月14日
        let baseDate = new Date(2025, 8, 14); // 注意：月份参数从0开始（0代表1月，8代表9月）
        console.log(baseDate);
        // 计算前100天的日期
        let targetDate = new Date(baseDate);
        console.log(targetDate.getDate()-100);
 
        console.log(targetDate.setDate(targetDate.getDate() - 100));
        

        // 格式化日期为“X年X月X日”的形式
        function formatDate(date) {
            let year = date.getFullYear();
            let month = date.getMonth() + 1; // 月份需要加1以符合日常习惯
            let day = date.getDate();
            return `${year}年${month}月${day}日`;
        }

        // 组装最终结果
        let result = `${formatDate(targetDate)}据${formatDate(baseDate)}还有100天`;

        // 输出结果
        console.log(result);
    </script>
</body>

</html>